overthrow a stone - Spanish English Dictionary